ruin one's chances - Français Anglais Dictionnaire